Independence Memorial Hall , Colombo, Sri Lanka